/* 
    Document   : newCascadeStyleSheet
    Created on : 2012-11-30, 21:42:42
    Author     : root
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

body { 
    display: block;
    margin: 0px; padding: 0px;
    font-family: "Microsoft yahei","微软雅黑","Tahoma","Verdana","Arial","sans-serif";
    /* background-color: #eff6d4; */
}

div{
    margin: 0px auto; padding: 0px; overflow: hidden;
}

.h20{ height: 20px; line-height: 20px; }
.h10{ height: 10px; line-height: 10px; }
.h40{  height: 40px; line-height: 40px; }
.h80{ height: 80px; line-height: 80px; }
.h180{ height: 180px; line-height: 180px; }
.h110{ height: 10px; margin: 10px 0px;text-align: center; background-image: url("./yxu-aaa.png"); background-repeat:repeat-x;}
.top1,.scroll_image,.footer,.channel_title1,.channel_content1,.backgroundimage1,.channel4,.w100{
    width: 100%;
}
.h140{
    height: 140px; background-image: url("./sub_text_bg.jpg"); font-size: 32px; line-height: 120px; color: #0080FF; /*#DB7200*/;
}

ul{
    list-style-type: none; margin: 0px; padding: 0px;
}

img{
    border: 0px; font-family: "Microsoft yahei","微软雅黑","Tahoma","Verdana","Arial","sans-serif";
}

a{
    text-decoration: none;  color:#000;
}

.channel2 li a:hover,.channel_content2 li a:hover,.channel3 li a:hover{
     color:#db7200; font-weight:bold;
}

.current_channel{
    color:#db7200; font-weight:bold;
}

.channel2 li a{
    color:#0080FF;
}


.channel2 li{
    width:auto; margin: 0px; padding: 0px; height: 40px; text-align: center; float: left; padding: 0px 10px;
}


.channel1{
    float: right;
}


.fleft,.channel2 li,.logo1,.content_left,.content_right1,.hw,.content_right2,.w70,.w28{
    float: left;
}

.logo1{
    height: 56px;
}

.header1,.content2,.content1{
    margin: 0px auto; width: 990px; 
}

.w990{
    width: 990px;
}

.header1,.content1,.content2{
    height: auto;
}

.scroll_image{
    height: 300px; overflow:hidden; text-align: center;
}

.content_left{
    width: 20%;
}

.channel3 li{
    margin: 15px 0px; padding: 0px; height: auto; font-size: 16px;
}

.channel_title1{
    height: 40px; line-height: 40px; width: 100%;  background-image: url("./yxu-aaa.png"); background-repeat:repeat-x; background-position: 0px 28px;
}

.channel_title1_b1{
    font-size: 16px; line-height: 33px;float: left; text-indent: 5px; color:#333333;
    font-family: "Microsoft yahei","微软雅黑","Tahoma","Verdana","Arial","sans-serif";
}

.channel_title1_b2{
    color:#0085eb; font-size: 18px; float: left;
}

.footer2{
       border-bottom: 1px solid #cccccc;
}

.channel_content1{
    height: 160px; text-indent: 1em; font-size: 14px;
}

.channel_content2{
    height: 310px;
}

.channel_content2,.channel4{
    font-size: 14px;
}

.channel_content2 li,.channel4 li{
    margin: 5px 0px;  width: 100%;
}

.backgroundimage1{
    height: 130px;
}

.backgroundimage1 img{
    margin-top: 10px; height: 95%;
}

.content_right1{
    width: 69%; height: 350px;
}

.hw{
    width: 2%; height: 100px;
}

.content_right2{
    width: 29%; height: 350px;
}


.footer2{
    width: 100%; height: 30px; float: right;
}

.footer_channel{
    width:990px; height: 120px; margin: 0px auto;
}

.footer_channel li{
    margin: 0px 0px 0px 35px; list-style-type: none; height: 35px; float: left; line-height: 35px;
}

.footer_channel li a{
    color:#333; font-size: 14px;
}

.footer3{
    color:#1570A6; border-bottom: 1px solid #fff; margin-top: 30px;
}
.footer4{
    background-color:#1570A6; height: 1px;
}

.w70{
    width: 740px; height: auto; background-color:#fff;
}

.w70 p a{
    color:#333333;
}

.w70back{
     background:none;
}

.myfont1{
      /*color:#8cbb00;*/ color:rgb(21, 112, 166);
}

.myfont2{
    color:#333333; font-size: 26px;
}

.myfont3{
    color:#f60;
}

.w28{
    width: 210px; height: auto; margin-left: 2%;
}

div.bg{
    width: 490px; height: 30px; margin: 0 auto;
}

div.bg #a1{
    padding: 0px 4px; margin: 0px 4px; width: 20px; height: 20px; 
    border: 1px solid rgb(21, 112, 166); position:static; float: left;
    text-align: center; line-height: 20px; background-color:rgb(21, 112, 166); color: white; font-weight: bold;
}

div.bg #a2{
    padding: 0px 4px; margin: 0px 4px; width: 20px; height: 20px; 
    border: 1px solid #0080FF; position:static; float: left;
    text-align: center; line-height: 20px; background-color: #fff; color:rgb(21, 112, 166); font-weight: bold;
}

div.bg a{
    padding: 0px 4px; margin: 0px 4px; width: auto; height: 20px; color:#333333;
     position:static; float: left; line-height: 20px;   
}

div.bg span{
    height: 20px; line-height: 20px; text-align: center;
}

div .index_sty1{
    font-size: 26px; color:#616161; height: 32px;
}

div .index_sty2{
    height: auto; float: left; margin-left: 0px 10px; color: #000; font-size: 14px;
}

div .index_sty4{
    font-size: 20px; line-height: 40px;float: left; text-indent: 5px; color:#333333;
    font-family: "Microsoft yahei","微软雅黑","Tahoma","Verdana","Arial","sans-serif";
}

div .index_sty3{
    width: 96%; margin: 2%;
}

.index_sty3 p{
    text-indent: 2em;
}

div .index_sty5{
    height: 239px;
}

.index_sty6{
    height: auto; margin-top: -239px;
}

.index_sty5{
    list-style-type: none; height: 239px;
}


/*********************/
.container, .container *{margin:0; padding:0;}
.container{width:990px; height:239px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:990px; height:239px; display:block;}
.slider2{width:2000px;}
.slider2 li{float:left;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;color: #FF7300;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #FF7300;background-color: #fff;
}
.num li.on{
	color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;background-color: #FF7300;font-weight: bold;
}
/*********************/